farrowing crates - French English Dictionary